<?php

class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
	/**
	 * 系统配置的配置文件命名空间
	 * @var string 默认为”appconf”
	 */
	const APP_CONF_INI_KEY = "appconf";
	
	/**
	 * 系统配置的SESSION命名空间
	 * @var string 默认为”APP_CONF”
	 */
	const APP_CONF_SESSION_KEY = "APP_CONF";
		
	/**
	 * 初始化session
	 * Enter description here ...
	 */
	public  function _initSession(){
		Zend_Session::start();
	}
	
	/**
	 * 初始化读取系统配置
	 * Enter description here ...
	 */
	public function _initReadAppConf(){
		$appConfSession = new Zend_Session_Namespace(self::APP_CONF_SESSION_KEY);
		$appconf 		= $this->getOption(self::APP_CONF_INI_KEY);
		$appconf		= is_array($appconf)?$appconf:array();
		
		foreach ($appconf as $key=>$val){
			$appConfSession->$key = $val;
		}
		
	}
}

